home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / DELPHI32 / GRAPHICS / TS32 / README.TXT < prev    next >
Text File  |  1996-03-28  |  3KB  |  93 lines

  1. Welcome to TurboSprite 32!
  2.  
  3. ********************
  4. ** IMPORTANT NOTE **
  5. ********************
  6. First off, move Wing32.DLL to your system directory.
  7.  
  8. In order to TurboSprite applications to run properly, you must turn
  9. Compiler Optimization off in your project.  I'm working on tracking
  10. down exactly why Delphi's optimization is causing these routines
  11. problems, but until this is solved turning optimization off is the
  12. only solution.
  13.  
  14. ******************************
  15. ** Registration Information **
  16. ******************************
  17. The registration fee for TurboSprite32 is $75.  This includes full
  18. source code.  Send a check of money order is US funds to:
  19.  
  20. Silicon Commander Games
  21. PO Box A3407
  22. Chicago IL
  23. 60690-3407
  24.  
  25. For more info, email SCG at dionkk@ix.netcom.com.
  26.  
  27. *********************************************
  28. Delphi 2.0 Components
  29. <Install these into your component palette>
  30. *********************************************
  31. ColorButton-
  32.   A button derived from ColorPanel.
  33. ColorPalette-
  34.   A non-visual component that help manage a Windows 256 color
  35.   logical palette.
  36. ColorPanel-
  37.   A panel that makes use of the ColorPalette component.
  38. DIB-
  39.   A non-visual component that encapsulates a Windows DIB.  This
  40.   enhanced version stores its own binary DIB data.
  41. DIBDrawingSurface-
  42.   The visual DIB drawing surface.
  43. HiResTimer-
  44.   A hi resolution timer that executes in a seperate thread.
  45. MemoryMappedFile-
  46.   A wrapper around Win32 memory-mapped files.
  47. SpriteEngine-
  48.   A non-visual component that manages groups of TSprite-derived
  49.   objects.
  50.  
  51. ********************************************
  52. Support Files
  53. <Not components, but they must be in your
  54. library search pass nonetheless ;)
  55. ********************************************
  56. ColorIndexEditor-
  57.   A property editor used by ColorPanel and ColorButton.
  58. ColorPaletteEditor-
  59.   A property editor used by ColorPalette.
  60. DIBCanvas-
  61.   The TDIBCanvas class, used by DIB and DIBDrawingSurface.
  62. DIBFileLoader-
  63.   A property editor used by DIB.
  64. DIBSprite-
  65.   The TDIBSprite sprite class, which renders itself using image data
  66.   from a DIB.
  67. Explosion-
  68.   The TExplosion sprite class, which renders itself with a particle-based
  69.   explosion algorithm.
  70. Grafix-
  71.   The nitty-gritty graphics routines for high performance.  Many
  72.   written in BASM.
  73. Missile-
  74.   The TMissile sprite class, which renders itself by drawing a small,
  75.   flashing diamond.
  76. PolygonSprite-
  77.   The TPolygonSprite base class.  Also included in this unit is the
  78.   derived TSquareSprite class.
  79. Sprite-
  80.   The TSprite class ... base class for all sprites.
  81. Utility-
  82.   A set of utility routines used by the toolkit.
  83.  
  84. *******************************************
  85.  
  86. In this demo version, where source code is not included, an interface
  87. section (INT) source code file is provided for reference.  There are 
  88. also Help and KWF files provided for each of the major classes.
  89.  
  90. See the app under DEMO for a quick and dirty TurboSprite
  91. program in action!
  92.  
  93. EMail me at: dionkk@ix.netcom.com